﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="Configuration"
    targetNamespace="http://tempuri.org/Configuration.xsd"
    elementFormDefault="qualified"
    xmlns="http://tempuri.org/Configuration.xsd"
    xmlns:mstns="http://tempuri.org/Configuration.xsd"
    xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="Configuration">
	<xs:complexType>
	  <xs:sequence>
		<xs:element name="Entries">
		  <xs:complexType>
			<xs:sequence>
			  <xs:element name="Entry" minOccurs="1" maxOccurs="unbounded">
				<xs:complexType>
				  <xs:sequence>
					<xs:element name="Coodinator">
					  <xs:complexType>
						<xs:attribute name="Pattern" type="xs:string"></xs:attribute>
					  </xs:complexType>
					</xs:element>
				  </xs:sequence>
				  <xs:attribute name="Name" type="xs:string"></xs:attribute>
				  <xs:attribute name="Type" type="xs:string"></xs:attribute>
				  <xs:attribute name="LogPath" type="xs:string"></xs:attribute>
				  <xs:attribute name="Rolling" type="xs:boolean"></xs:attribute>
				  <xs:attribute name="RollingCriterion" type="xs:string"></xs:attribute>
				  <xs:attribute name="Colored" type="xs:boolean"></xs:attribute>
				  <xs:attribute name="DateTimeFormat" type="xs:string"></xs:attribute>
				  <xs:attribute name="FileMaximumSize" type="xs:int"></xs:attribute>
				</xs:complexType>
			  </xs:element>
			</xs:sequence>
		  </xs:complexType>
		</xs:element>
		<xs:element name="Arbitrations">
		  <xs:complexType>
			<xs:sequence>
			  <xs:element name="Arbitration" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
				  <xs:sequence>
					<xs:element name="EntriesRef" minOccurs="1" maxOccurs="unbounded">
					  <xs:complexType>
						<xs:attribute name="EntryName" type="xs:string"></xs:attribute>
					  </xs:complexType>
					</xs:element>
				  </xs:sequence>
				  <xs:attribute name="Namespace" type="xs:string"></xs:attribute>
				  <xs:attribute name="Severity" type="xs:string"></xs:attribute>
				</xs:complexType>
			  </xs:element>
			  <xs:element name="Root">
				<xs:complexType>
				  <xs:sequence>
					<xs:element name="EntriesRef" minOccurs="1" maxOccurs="unbounded">
					  <xs:complexType>
						<xs:attribute name="EntryName" type="xs:string"></xs:attribute>
					  </xs:complexType>
					</xs:element>
				  </xs:sequence>
				  <xs:attribute name="Severity" type="xs:string"></xs:attribute>
				</xs:complexType>
			  </xs:element>
			</xs:sequence>
		  </xs:complexType>
		</xs:element>
	  </xs:sequence>
	</xs:complexType>
  </xs:element>
</xs:schema>